pulse microswitch - French English Dictionary